99 Talavera Road, North Ryde, Ryde, New South Wales 2113, Australia
View on Map
What travelers say:
Menu was a mixture of usual grills and chicken along with a separate menu of Indian street food. We chose from the street food menu and were not disappointed. It was delicious.